trigger Update_Hardware_Request_Price on IT_Hardware_Request__c (before insert, before update) {
    for (IT_Hardware_Request__c hr : Trigger.new){
        // Update Price__c with calue of Calculated_Price__c
        // Price__c is used as the source of the Roll up summery field Total_Hardware__c in the IT_Request__c object
        //
        hr.Price__c = hr.Calculated_Price__c;
    }
}